ActiveAdmin.setup do |config|
  # admin的后台文件夹
  config.namespace :admin do |admin|
    # admin后台的标题
    admin.site_title = 'my active admin'
    # 如果你不需要active admin默认的comments model,你可以设置它不显示
    admin.comments = false
    # 右上方顶部导航下拉框(一般用于添加登录或退出的小功能按钮)
    # 如果不添加utility_navigation, 下拉导航将会默认在左边显示
    admin.build_menu :utility_navigation do |menu|
      # 下拉默认显示标题
      menu.add label: 'Sites' do |site|
        # 下拉选项
        site.add label: 'ActiveAdmin.info', url: 'http://www.activeadmin.info', html_options: { target: :blank }
        site.add label: 'Google', url: 'http://www.google.com', html_options: { target: :blank }
        site.add label: 'Baidu', url: 'http://www.baidu.com', html_options: { target: :blank }
      end
    end

    # 如果你想禁用整个后台的filter,可以这样设置.但同时你要确定你的所有active admin model并没有出现你自己设置的filter,否则会报错.
    # admin.filters = false
    # 你可以设置你全部model的下载链接是否显示
    # admin.download_links = false
    # 你可以设置你全部model的下载链接类型
    admin.download_links = [:csv, :json]

    # 可以设置是否允许使用这个方法,可以全局设置,也可以在某个model下进行单个设置
    admin.batch_actions = false
  end

  # super_admin的后台文件夹
  config.namespace :super_admin do |super_admin|
    # super_admin后台的标题
    super_admin.site_title = "Super Admin Site"
  end
end
